home *** CD-ROM | disk | FTP | other *** search
/ C/C++ 3D Game Tools / C-C++ 3D Game Tools.iso / ziptools / arj / zipr41.arj / ZIFEDIT.REV < prev    next >
Encoding:
Text File  |  1993-07-05  |  27.9 KB  |  805 lines

  1.              ZIF Editor Revision History
  2.  
  3.  
  4. 07-05-93 ■ Version 2.1
  5.       
  6.        . Changed exit command on menu to "Exit ZIF Editor" 
  7.          instead of "Exit".
  8.        
  9.        . Removed the ability to use the ENTER key to access
  10.          the Save button from the IN DOS Commands and OUT
  11.          DOS Commands text boxes on the .IN and .OUT editing
  12.          screens.  This caused a problem since users might 
  13.          not be able to enter a multi-line .IN or .OUT file.
  14.        
  15.        . Added code to write "RegistrationName=" and 
  16.          "RegistrationNumber=" prefixes before the Registra-
  17.          tion Name and Number in the ZIPR.INI file.  Added
  18.          code to make sure that the ZIF Editor can read 
  19.          both old and new formats of these two fields.
  20.        
  21.        . Removed unnecessary variable declarations to 
  22.          reduce code size.
  23.        
  24.        . Combined all three Delete File screens into one
  25.          common screen to reduce code size.  (Compressed
  26.          size reduced by about 3K.)  Updated code to 
  27.          reflect common screen.
  28.        
  29.        . Combined all three Open File screens into one 
  30.          common screen to reduce code size.  (Compressed
  31.          size reduced by about 3K.)  Updated code to 
  32.          reflect common screen.
  33.        
  34.        . Added a control array to the Default Paths screen
  35.          to reduce code size.
  36.        
  37.        . Hid the main menu from view when any other screen
  38.          is available for editing.
  39.        
  40.        . Fixed problem where the Browse Program routine was
  41.          calling the wrong path statement when checking for
  42.          the validity of a filename.
  43.        
  44.        . Added code to allow the ENTER key to function as a 
  45.          TAB key in most fields, excluding file and directory
  46.          list boxes.
  47.        
  48.        . Modified code to add a linefeed after each carriage
  49.          return when writing a .IN or a .OUT file.
  50.  
  51.  
  52. 06-12-93 ■ Version 2.0
  53.  
  54.        . Released as Version 2.0 with ZIP'R Version 4.0
  55.  
  56.  
  57. 06-12-93 ■ Version 1.8  (Internal BETA version.  Not released.)
  58.     
  59.        . Added a Clear Screen command to the File Exit 
  60.          routine to erase the screen before returning to
  61.          the operating system or a DOS prompt.
  62.        
  63.        . Fixed problem where using a text box as a multi-
  64.          line label allowed the user to select and delete the
  65.          internal text using the mouse, even though no tab-
  66.          stop property was set to the item.  Changed all text
  67.          boxes to labels to prevent future problems.
  68.        
  69.        . Fixed Logo Screen problem where clicking on the 
  70.          logo screen would cause it to have a shadow, only
  71.          to disappear once another form was selected.  
  72.          Shadow now appears all the time.
  73.        
  74.        . Added code to set ZIPR.INI file defaults if any
  75.          entries are blank after reading the file.
  76.  
  77.  
  78. 06-04-93 ■ Version 1.7  (Internal BETA version.  Not released.)
  79.  
  80.        . Created subroutines with common code to reduce
  81.          code size and simplify.
  82.  
  83.        . Shortened form names to decrease code size and
  84.          alleviate memory problems.
  85.  
  86.        . Added code to change the mouse cursor to a smiley
  87.          face when forms are loading, or events are being
  88.          processed.  This indicates to the user that the
  89.          ZIF Editor is in the process of performing a set of
  90.          instructions.
  91.  
  92.        . Issued a call to read the ZIPR.INI file each time
  93.          the settings are accessed from the main menu, 
  94.          instead of reading the file only when the form is
  95.          loaded for the first time.
  96.  
  97.        . Added code to warn users before performing a delete
  98.          file operation.
  99.        
  100.        . Changed the way the .HLP file is loaded.  Since 
  101.          this file is pre-formatted, it can be loaded as a 
  102.          single string.  (Much faster.)
  103.  
  104.        . Added error trapping when users attempt to type a
  105.          full path in the open or delete filename field.
  106.  
  107.        . Added code to trim any potential spaces from the 
  108.          beginning or end of the Registration Name, 
  109.          Registration Number, Prelog Delay, and Epilog Delay
  110.          fields.
  111.  
  112.        . Changed code to copy the program directory to the
  113.          compressed file directory field each time the
  114.          program directory loses the focus, as long as the
  115.          "Use Alternate Directory..." checkbox is not 
  116.          checked.
  117.  
  118.        . Added check to make sure that help file exists 
  119.          before attempting to display in help screen.
  120.  
  121.        . Added help screen with general information about the
  122.          ZIF Editor.
  123.  
  124.        . Added registration information screen with instruc-
  125.          tions on how to register ZIP'R and the ZIF Editor.
  126.  
  127.        . Added code to automatically append a backslash to 
  128.          compression path entries if one is not present.
  129.  
  130.        . Added code to read and interpret AlternateDIR field 
  131.          from old style ZIF files.
  132.  
  133.        . Added error trapping when the ZIF Editor attempts to
  134.          access a floppy drive that is not ready.  If the ZIF
  135.          Editor detects that the drive is not ready, it 
  136.          changes the drive back to the default.
  137.  
  138.        . Added code to trap the [ENTER] key when a file list
  139.          box is selected.  If a file is not highlighted, the
  140.          [ENTER] key will highlight it.  Once a file is 
  141.          highlighted, the [ENTER] key will open or delete the
  142.          file.             
  143.  
  144.        . Added code to trap the [ENTER] key when a directory
  145.          list box is selected.  When [ENTER] is pressed, the
  146.          directory is changed, and the file list updated.
  147.        
  148.  
  149. 06-02-93 ■ Version 1.6  (Internal BETA version.  Not released.)
  150.  
  151.        . Changed operation of pattern buttons on program 
  152.          browse screen.  Once *.* is selected, any existing
  153.          check marks are removed from the *.BAT, *.COM, and
  154.          *.EXE check boxes.  Likewise, once *.BAT, *.COM, or
  155.          *.EXE is selected, any existing check mark is 
  156.          removed from the *.* check box.
  157.  
  158.        . Added code to make sure that when the Update Option
  159.          check box is disabled, the check mark is removed
  160.          from the box.           
  161.  
  162.        . Added code to warn a user if changes have not been
  163.          saved before exiting from the ZIF editing screen.
  164.  
  165.        . Assign "new" ZIF file variables only when "Save"
  166.          or "Cancel" is selected from the main ZIF editing
  167.          screen.  This reduces code size, and slightly
  168.          increases the speed of saving variables on the
  169.          Compression Options screen.
  170.  
  171.        . Changed Update Option check box to be disabled
  172.          (grayed) instead of invisible when non-PKZIP 
  173.          options are selected on the Compression Options
  174.          screen.
  175.  
  176.        . Changed option boxes for *.BAT, *.COM, *.EXE, and
  177.          and *.* on program browse screen to check boxes.
  178.          This allows different combinations of file types to
  179.          be listed at the same time, giving users the option
  180.          to see only the files they choose.
  181.  
  182.        . Added code to make sure there are no files high-
  183.          lighted when the program browse command button is
  184.          selected.
  185.  
  186.        . Added code to open and delete screens to always
  187.          display the current path with a filename or 
  188.          wildcards after it.
  189.  
  190.        . Moved code from open and delete load routines to
  191.          main menu open and delete click routines to clean
  192.          up unnecessary placement of variables.  Deleted
  193.          load routines for all open and delete screens.
  194.  
  195.        . Removed redundant code that selected text in the 
  196.          first field of a screen when a form was loaded.
  197.  
  198.        . Added code to make sure a file is entered in the 
  199.          filename field and exists on the program browse
  200.          screen when "Ok" is selected.  Otherwise, an error
  201.          message will display.
  202.  
  203.        . Fixed problem where .ZIF, .IN, and .OUT extensions
  204.          were being added to the filename field on the open 
  205.          and delete screens when the field already contained
  206.          a filename with an extension other than .ZIF, .IN,
  207.          or .OUT.
  208.          
  209.        . Fixed problem where .ZIF, .IN, and .OUT extensions
  210.          were being added to a blank entry in the filename 
  211.          field when the open or delete filename field lost 
  212.          the focus.
  213.  
  214.        . Added code to the open and delete file routines to
  215.          make sure a filename is entered and exists before 
  216.          attempting to open or delete it.
  217.  
  218.        . Fixed typing error that caused only the first four
  219.          characters of the Executable File field to be high-
  220.          lighted when the field was selected.
  221.  
  222.        . Added code to initialize .ZIF, .IN, and .OUT file
  223.          variables when the open command is selected from
  224.          the main menu.
  225.  
  226.        . Added additional variable defaults for compression
  227.          options to the InitializeZIFFileVariables sub-
  228.          routine to eliminate the possibility of some fields
  229.          not being properly reset.
  230.  
  231.        . Added code to set the default program browse
  232.          directory to the root of the program drive if the 
  233.          program directory field is blank or cannot be 
  234.          found.
  235.  
  236.        . Fixed problem where a double backslash (\\) would
  237.          appear on the current path when attempting to open
  238.          or delete a file from the root directory.
  239.  
  240.        . Removed redundant code that triggered a refresh of 
  241.          the file lists at other points within the code.
  242.  
  243.        . Added code to update (refresh) the open and delete
  244.          file lists when "Open" or "Delete" is selected from
  245.          the main menu.
  246.  
  247.        . Created common subroutines call "InitializeINFile-
  248.          Variables" and "InitializeOUTFileVariables".  Used
  249.          these routines to clear any remaining data once the
  250.          "New" command is selected from the main menu.
  251.  
  252.        . Added code to make sure the "Use Alternate Direc-
  253.          tory for Compressed File" check box was checked
  254.          when opening a file, if the Compressed File
  255.          Directory was different from the Program Directory.
  256.  
  257.        . Added code to return the focus to the ZIF Editor's
  258.          main menu after selecting "Save" or "Cancel" from
  259.          the IN and OUT editing screens.
  260.  
  261.        . Added code to instruct the alternate compressed 
  262.          file directory browse screen to display the
  263.          directory specified in the Compressed File 
  264.          Directory field.  If one does not exist, it will
  265.          display the directory in the Program Directory
  266.          field.  If this does not exist, it will default
  267.          to the current drive and directory.             
  268.  
  269.        . Added code to instruct the program browse screen 
  270.          to check if a program path existed before 
  271.          displaying the screen.  If a program path exists, 
  272.          the program browse screen changes to the correct
  273.          directory before showing the file list.  If a 
  274.          program path does not exist, the program browse
  275.          screen defaults to the current drive and directory.
  276.  
  277.        . Removed unnecessary code of saving variables that
  278.          were passed to the old style ZIF files.  Since the
  279.          new ZIF Editor only writes new style files, the old
  280.          code was no longer needed.
  281.  
  282.  
  283. 05-30-93 ■ Version 1.5  (Internal BETA version.  Not released.)
  284.  
  285.        . Changed the default file list pattern for the
  286.          program browse screen to *.*.
  287.  
  288.        . Changed explanation for .IN and .OUT commands on
  289.          the editing screens for IN and OUT files.
  290.  
  291.        . Added code to set ProgramConcurrentAccess to 1 
  292.          when reading a .ZIF file if the initial entry
  293.          is blank.             
  294.  
  295.        . Removed code to write old style ZIF files, since 
  296.          the ZIF Editor automatically converts old style
  297.          ZIF files to new style ZIF files.
  298.  
  299.        . Added common subroutine called ZipNameLostFocus to 
  300.          add a compressed file extension to the Compressed
  301.          Filename field when an old style ZIF file is
  302.          loaded.
  303.  
  304.        . Removed default designation from all "Save" and
  305.          "Ok" command buttons.
  306.  
  307.        . Added code to reset the current path and filename
  308.          on an open or delete screen after opening or
  309.          deleting a file.
  310.  
  311.        . Added code to reset filename field on open and
  312.          delete screens to *.ZIF, *.IN, or *.OUT after
  313.          opening or deleting a file.
  314.  
  315.        . Added code to set focus to main menu after
  316.          selecting Cancel on an open or delete screen.
  317.  
  318.        . On warning message about overwriting a file, added
  319.          code to return the cursor to the filename field if
  320.          "Cancel" is selected from the dialog box.
  321.  
  322.        . Added code to check if a .ZIF, .IN, or .OUT file
  323.          exists before attempting to save it.  If the file
  324.          exists, a warning message is issued, asking whether
  325.          or not the file should be overwritten.
  326.  
  327.        . Added code to reread open and delete file lists
  328.          after saving a new .ZIF, .IN, or .OUT file.
  329.  
  330.        . Added code to reread open file lists when OK or 
  331.          Cancel command buttons are selected.
  332.  
  333.        . Widened Network Options screen to completely 
  334.          cover the logo screen.
  335.  
  336.        . Changed all "ENTER = Ok", "ENTER = Save", and 
  337.          "ESC = Cancel" to "Ok", "Save", and "Cancel".  
  338.          Included hotkeys to allow keyboard access.
  339.  
  340.        . Added code to make sure that a backslash is located
  341.          at the start of the Program Path and Compressed 
  342.          File Directory fields, even if another backslash
  343.          exists at a different location in the field.
  344.  
  345.        . Added common subroutine called CFDLostFocus to trim
  346.          and format information located in the Compressed
  347.          File Directory field.
  348.  
  349.        . Passed the current path of the compressed file
  350.          directory browsing screen to the Compressed File
  351.          Directory text box.
  352.  
  353.        . Disabled access to the Compressed File Directory
  354.          and the associated browse button when the "Use
  355.          Alternate Directory for Compressed File" checkbox
  356.          is not selected.  This "grays" the controls, 
  357.          preventing mouse and keyboard users from accessing
  358.          them.
  359.  
  360.        . Added code to trim potential drive specifications 
  361.          from the Program Directory field.
  362.  
  363.        . Created common subroutines for LogDirectoryLostFocus
  364.          and ProgramNameLostFocus.  Added calls for these
  365.          routines when the OK button is selected from the
  366.          program browse screen.  (This trims the Executable
  367.          File field, copies it to the Compressed Filename 
  368.          field, and copies the Program Directory field to the
  369.          Compressed File Directory field.
  370.  
  371.        . Added code to instruct a double-click on the 
  372.          program browse file list to trigger the OK command
  373.          button.
  374.  
  375.        . Fixed problem where the current path on the 
  376.          program browse screen was automatically changing 
  377.          to the current default directory to look for a file
  378.          when the OK button was selected.
  379.  
  380.        . Arranged a logical tabbing order on program browse
  381.          screen.
  382.          
  383.        . Set the "F10 = OK" command button on the program
  384.          browse screen to accept the [ENTER] key, and the 
  385.          "ESC = Cancel" button to accept the [ESC] key.
  386.  
  387.        . Added About screen to identify version number and
  388.          copyright information.
  389.  
  390.        . Changed wording on IN and OUT editing screen to
  391.          clarify when the DOS commands would actually be
  392.          executed.
  393.  
  394.        . Removed unnecessary frame caption from Network 
  395.          Options screen.
  396.  
  397.        . Added code to copy the contents of the Program
  398.          Directory field to the Compressed File Directory
  399.          field as a default setting.  This speeds up the 
  400.          process of data entry, assuming that the compressed
  401.          file will reside in the same location as the 
  402.          program sub-directory.
  403.  
  404.        . Added intermediate variable before calling the
  405.          subroutine SetOldZipTypeListIndex to fix a problem
  406.          where the Compression Type was not being read and
  407.          interpretted from an opened file properly.
  408.  
  409.        . Fixed a problem where the filename of a new style
  410.          ZIF file was not being properly transferred from
  411.          the opening screen to the ZIF editing screen once
  412.          the file had been opened.
  413.  
  414.        . Fixed a problem on the Open File screen for .ZIF,
  415.          .IN, and .OUT files, where typing a name in the 
  416.          Filename field and pressing [ENTER] would cause an
  417.          error stating "The file you selected does not 
  418.          exist."
  419.  
  420.        . Fixed a problem on the Open .ZIF File screen that
  421.          caused the Current Path to be incorrectly updated
  422.          to the default program path when OK was selected.
  423.  
  424.        . Updated the network options screen to explain the
  425.          purpose of the Maximum Users field.
  426.  
  427.        . Moved cursor to text editor field on IN and OUT
  428.          editing screens after opening a .IN or .OUT file.
  429.  
  430.        . Reset fields on IN and OUT editing screens when
  431.          "New" is selected from the menu.
  432.  
  433.        . Removed Compressed File Drive option from
  434.          compression options screen.
  435.  
  436.        . Fixed problem where leaving the Executable 
  437.          Filename field blank and pressing [TAB] would 
  438.          cause a lone compressed file extension to be
  439.          placed in the Compressed Filename field.           
  440.  
  441.        . Added speed keys to Compression, Network Options,
  442.          and Program Browse command buttons on ZIF
  443.          editing screen.
  444.  
  445.        . Changed tabbing order on ZIF editing screen and
  446.          compression options screen to follow the natural
  447.          order of the screen.
  448.  
  449.        . Added "Use Alternate Directory for Compressed
  450.          File" checkbox to compression options screen.
  451.          An alternate compressed file directory cannot
  452.          be specified unless this box is checked.
  453.  
  454.        . Fixed problem where a compressed file extension
  455.          was being appended to a blank entry in the 
  456.          Compressed Filename field.
  457.  
  458.        . Fixed problem with network drives causing the ZIF
  459.          Editor to write the server name and volume name 
  460.          following the drive specification.
  461.  
  462.        . Fixed ZIF file problem where Parameters field was
  463.          not being written.  (Missing statement in 
  464.          WriteZIFFile subroutine.
  465.  
  466.  
  467. 05-27-93 ■ Version 1.4  (Internal BETA version.  Not released.)
  468.  
  469.        . Added code to convert all fields to UPPER CASE
  470.          when the [TAB] key is pressed.  (The only 
  471.          exceptions to this are the Parameters field, and
  472.          the text editing boxes for .IN and .OUT files.)
  473.  
  474.        . Added code to redraw a file list after a file has
  475.          been deleted.
  476.  
  477.        . Added code to reset the focus to the first field
  478.          of an editing screen each time it is re-displayed
  479.          on the screen.
  480.  
  481.        . Added code to automatically update the extension
  482.          on the Compressed Filename field when the type of
  483.          compression selected is changed.
  484.  
  485.        . Added code to append a .ARJ, .LZH, .SQZ, or .ZIP
  486.          extension to the Compressed Filename field, 
  487.          depending on the type of compression selected.
  488.          
  489.        . Added code to copy the executable filename to the
  490.          Compressed Filename field to speed up data entry 
  491.          time.  (This copy is only performed if the 
  492.          Compressed Filename field is blank.)
  493.  
  494.        . Removed extension (if it exists) from Executable 
  495.          File field when [TAB] is pressed.
  496.  
  497.        . Checked for the existence of a selected file
  498.          before attempting to open or delete it.
  499.  
  500.        . Added browse button to aid users in locating
  501.          the compressed file drive and compressed file
  502.          directory.            
  503.  
  504.        . Added browse button to aid users in locating
  505.          the program drive, program directory, and program
  506.          filename.
  507.  
  508.        . Added option to open .ZIF, .IN, and .OUT files 
  509.          from any drive and/or directory.
  510.  
  511.        . Created new screens to open and delete .ZIF, .IN,
  512.          and .OUT files.
  513.  
  514.        . New programming language provides better mouse
  515.          support.  Mouse movements are more natural, acting
  516.          similar to other programs. This should also fix a 
  517.          bug with slow response time when using a mouse.
  518.  
  519.        . Created new editing screens for .ZIF, .IN, and
  520.          .OUT files.  New programming language allows the 
  521.          the use of the [HOME], [END], [INSERT], and arrow
  522.          keys, as well as the ability to cut, copy, and paste
  523.          text.  Field text may now be edited, without the 
  524.          need to retype an entire line.
  525.  
  526.        . Switched to new programming language and began 
  527.          rewriting initial code.
  528.  
  529.  
  530. 04-20-93 ■ Version 1.3
  531.  
  532.        . Modified help screens to reflect new name, "ZIP'R For 
  533.          DOS".
  534.  
  535.        . Added support for 16384 and 32768 byte clusters.
  536.        
  537.        . Extended "Compression" field to allow "-Q"
  538.          (Query) option to be entered.
  539.        
  540.        . Extended "Compression" field to allow "-U" 
  541.          (Update) option to be entered.
  542.        
  543.        
  544. 03-28-93 ■ Version 1.2           
  545.        
  546.        . Added time stamp on all files to indicate the 
  547.          version number.
  548.  
  549.  
  550. 03-14-93 ■ Version 1.1
  551.  
  552.        . Removed "Exit" from PaintAboutScreen subroutine, 
  553.          which would cause an exit to a DOS prompt if the
  554.          ESCape key was pushed.
  555.        
  556.        . Fixed several problems related to Shift-Tab support.
  557.        
  558.        . Added support for Shift-Tab in .IN, .OUT, and the           
  559.          ZIPR.INI related screens.
  560.  
  561.        . Added support for Shift-Tab in .ZIF editing screen.
  562.        
  563.        . Fixed display problem with ZipType field being one
  564.          character too long on the edit screen.
  565.  
  566.  
  567. 03-09-93 ■ Version 1.0
  568.        . Released to public as version 1.0.
  569.  
  570.  
  571. 03-09-93 ■ Version 0.9ß
  572.  
  573.        . Clear screen when exiting ZIF Editor through the
  574.          "Quit" menu option.
  575.  
  576.  
  577. 03-08-93 ■ Version 0.8ß
  578.  
  579.        . Modified ZIF Editor help screen routines for 
  580.          easier maintenance.
  581.        
  582.        . Added Alternate \DIR\ field to ZIF Editor help
  583.          screen.
  584.        
  585.        . Streamlined ZIFED??.OBJ code to reduce code size.
  586.        
  587.        . Changed location specifications to include leading
  588.          digit.  (i.e 05 vs 5.)
  589.        
  590.        . Fixed display problem in PaintAboutScreen 
  591.          subroutine.  (Missing statement.)
  592.        
  593.        . Removed uppercase conversion routine from 
  594.          registration name field in ZIF Editor to make
  595.          the ZIPR.INI file compatible with ZIP'R.
  596.        
  597.        . Compressed executable file to reduce disk space
  598.          requirement from 240K to about 40K!
  599.        
  600.        . Changed top menu to automatically activate when
  601.          hotkeys are pressed.
  602.        
  603.        . Changed menu divider lines from "-" to "─".
  604.        
  605.        . Added "File" after .ZIF, .IN, and .OUT on the menus.
  606.          
  607.        . Fixed "backspace" bug in the .IN and .OUT editors.
  608.  
  609.  
  610. 03-05-93 ■ Version 0.7ß
  611.  
  612.        . Fixed problem where OldDOSCommand? information 
  613.          was not being cleared when editing.
  614.        
  615.        . Divided .IN and .OUT related editing code into 
  616.          separate IN??.OBJ and OUT??.OBJ modules.
  617.        
  618.        . Added support to maintain .IN and .OUT files.           
  619.        
  620.        . Enhanced previous "single space" fix to allow 
  621.          multiple spaces to be handled properly.
  622.        
  623.        . Fixed problem where entering a single space in the
  624.          "Path" field would prepend a backslash character, 
  625.          even though the field was empty.
  626.          
  627.        . Fixed problem where entering a single space in the
  628.          "Alternate \DIR\" field would prepend a backslash
  629.          character, even though the field was empty.
  630.        
  631.        . Added ".ZIF" to "File" menu options.
  632.        
  633.        . Added keystroke help screen to "File Open" and 
  634.          "File Delete" menu options.
  635.        
  636.        . Added "Alternate \DIR\" field to .ZIF editing 
  637.          screen to allow alternate program sub-directories
  638.          to be specified.
  639.  
  640.  
  641. 03-04-93 ■ Version 0.6ß
  642.  
  643.        . Removed copyright notice from editing screens to
  644.          provide additional room for fields.
  645.        
  646.        . Increased the width and height of the file pick
  647.          lists to 16 files/characters.
  648.          
  649.        . Changed the ZIF Editor to prompt the user whether
  650.          to save a file that had been changed, even if 
  651.          "ESC" was pressed to cancel the editing session.
  652.        
  653.        . Fixed a problem when attempting to "ESCape" from
  654.          the first field in the .ZIF editing screen after
  655.          previously entered information had been "tabbed 
  656.          through".
  657.        
  658.        . Fixed a problem where the prepending of the 
  659.          backslash character by the ZIF Editor to the 
  660.          "Path" field would extend the display beyond
  661.          the field boundaries.
  662.        
  663.        . Fixed a problem where the ZIP'R Defaults screen 
  664.          would not display blank entries properly.  (The 
  665.          "EPILOGDELAYTIME=" information would display.)
  666.        
  667.        . Fixed more bugs related to using the tab key on the
  668.          last field of the editing screens, which would cause
  669.          the first field to not be saved.
  670.        
  671.        . Added "ESC", "TAB", and "RETURN" key explanations 
  672.          at the bottom of the ZIP'R Defaults, and ZIP'R 
  673.          Register screens.
  674.        
  675.        . Fixed bug where using the tab key on the last field
  676.          of the ZIP'R Register screen would cause changes to
  677.          the first field to not be saved.
  678.        
  679.        . Fixed bug where using the tab key on the last field
  680.          of the ZIP'R Defaults screen would cause changes to
  681.          the first field to not be saved.
  682.        
  683.        . Fixed bug where using the tab key on the last field
  684.          of the .ZIF editing screen would cause changes to
  685.          the first field to not be saved.
  686.        
  687.        . Added immediate trigger to "OK" screens, to allow
  688.          the "O" key to be pressed in addition to "RETURN"
  689.          or "ESC".
  690.  
  691.  
  692. 03-02-93 ■ Version 0.5ß
  693.  
  694.        . Fixed problem where new .ZIF files were not being
  695.          saved.
  696.        
  697.        . Added error messages when .ZIF and ZIPR.INI files
  698.          already exist.
  699.        
  700.        . Added additional information for ConcurrentAccess 
  701.          field of .ZIF file editor.  (This field is only 
  702.          needed for the Network/Multitasker version of ZIP'R.
  703.        
  704.        . Added error message dialog boxes if no .ZIF files
  705.          exist in the directory.
  706.        
  707.        . Added support to automatically append a backslash to the
  708.          compression program path entries in the ZIP'R Defaults
  709.          section of the editor.
  710.  
  711.        . Added support to automatically add a preceding backslash
  712.          to the LogDirectory entry in the editor.
  713.        
  714.        . Added support to automatically add a colon after the 
  715.          LogDrive entry in the editor.
  716.        
  717.        . Added support for PgUp and PgDn to help menu screens.
  718.        
  719.        . Fixed various cursor display problems.
  720.        
  721.        . Added help screens to the help menu.
  722.        
  723.        . Fixed shadow box and hotkey problem with "File Delete"
  724.          option.
  725.        
  726.        . Completed support for the backspace key in all editing
  727.          modules of the ZIF Editor.
  728.        
  729.        . Added preliminary support for the backspace key when
  730.          editing .ZIF files.
  731.  
  732.  
  733. 02-28-93 ■ Version 0.4ß
  734.  
  735.        . Added finishing touches to all screens.  (Shadows,
  736.          etc.)
  737.        
  738.        . Added support to read and write registration 
  739.          information from ZIPR.INI file.
  740.        
  741.        . Added support to read and write ZIPR.INI file.
  742.        
  743.        . Added "Delete" option to file menu to delete .ZIF 
  744.          files.
  745.        
  746.        . Removed superfluous "Save" and "save As" options from
  747.          file menu.  File saving is done automatically after 
  748.          file editing is complete.
  749.          
  750.        . Created new EDIT??.OBJ module, and moved some of the           
  751.          subroutines from the ZIFED??.OBJ module to the new
  752.          location.
  753.  
  754.        . Changed edit screen input routines to allow tabbing
  755.          between fields.
  756.  
  757.  
  758. 02-26-93 ■ Version 0.3ß
  759.  
  760.        . Added MENU??.OBJ module to contain menu related code.
  761.        
  762.        . Added confirmation dialog boxes.
  763.        
  764.        . Enhanced .ZIF file editor to automatically save changed
  765.          files.
  766.        
  767.        . Added copyright notice code.
  768.        
  769.        . Added code to create new .ZIF file.
  770.        
  771.        . Now redraw top line of edit screen when .ZIF file name
  772.          is changed.  Display problem when new file name was 
  773.          shorter than the old one.
  774.        
  775.  
  776. 02-25-93 ■ Version 0.2ß
  777.  
  778.        . Added code to open a .ZIF file.
  779.        
  780.        . Added ESCape key support on menu items.           
  781.  
  782.        . Added ESCape key support when editing .ZIF files.
  783.  
  784.  
  785. 02-25-93 ■ Version 0.1ß
  786.  
  787.        . Added code to save .ZIF file. 
  788.        
  789.        . Added Program Paths and Program Register menu options.
  790.        
  791.        . Use old values for variables if new values are blank.
  792.  
  793.  
  794. 02-25-93 ■ Version 0.0ß
  795.  
  796.        . Added ZIP'R introduction screen to pop-up when the 
  797.          ZIF editor is executed.
  798.  
  799.        . Added code to read a .ZIF file and import it into the 
  800.          .ZIF file editing screen.
  801.  
  802.        . Began initial development on ZIP'R's ZIF (ZIP'R Information
  803.          File) Editor.  Created pulldown menu system.  Created 
  804.          editing screen to edit ZIP'R's .ZIF files.  
  805.